package com.mentormobile.model;

import java.util.Date;

import com.j256.ormlite.field.DatabaseField;
import com.j256.ormlite.table.DatabaseTable;
@DatabaseTable()
public class PedidoMO {
	@DatabaseField(generatedId = true)
	private Long identificador;
	@DatabaseField()
	private Date dataEntradaSaida;
	@DatabaseField()
	private Date dataEmissao;
	@DatabaseField()
	private Date dataPrevisaoFaturamento;
	@DatabaseField()
	private ClienteMO cliente;
	@DatabaseField()
	private CondicaoPagamentoMO condicaoPagamento;
	@DatabaseField()
	private ItemPedidoMO itemPedidos;
	@DatabaseField()
	private String observacao;
	@DatabaseField()
	private TipoDeFreteMO tipoDeFrete;
	@DatabaseField()
	private Long enviado;
	
	public Long getIdentificador() {
		return identificador;
	}
	public void setIdentificador(Long identificador) {
		this.identificador = identificador;
	}
	public Date getDataEntradaSaida() {
		return dataEntradaSaida;
	}
	public void setDataEntradaSaida(Date dataEntradaSaida) {
		this.dataEntradaSaida = dataEntradaSaida;
	}
	public Date getDataEmissao() {
		return dataEmissao;
	}
	public void setDataEmissao(Date dataEmissao) {
		this.dataEmissao = dataEmissao;
	}
	public Date getDataPrevisaoFaturamento() {
		return dataPrevisaoFaturamento;
	}
	public void setDataPrevisaoFaturamento(Date dataPrevisaoFaturamento) {
		this.dataPrevisaoFaturamento = dataPrevisaoFaturamento;
	}
	public ClienteMO getCliente() {
		return cliente;
	}
	
	public void setCliente(ClienteMO cliente) {
		this.cliente = cliente;
	}
	public CondicaoPagamentoMO getCondicaoPagamento() {
		return condicaoPagamento;
	}
	public void setCondicaoPagamento(CondicaoPagamentoMO condicaoPagamento) {
		this.condicaoPagamento = condicaoPagamento;
	}
	public ItemPedidoMO getItemPedidos() {
		return itemPedidos;
	}
	public void setItemPedidos(ItemPedidoMO itemPedidos) {
		this.itemPedidos = itemPedidos;
	}
	public String getObservacao() {
		return observacao;
	}
	public void setObservacao(String observacao) {
		this.observacao = observacao;
	}
	
	public TipoDeFreteMO getTipoDeFrete() {
		return tipoDeFrete;
	}
	public void setTipoDeFrete(TipoDeFreteMO tipoDeFrete) {
		this.tipoDeFrete = tipoDeFrete;
	}
	public Long getEnviado() {
		return enviado;
	}
	public void setEnviado(Long enviado) {
		this.enviado = enviado;
	}
	
	
	
	
	
	
	

}
